﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Text;

namespace ServerNodeLib
{
	/// <summary>
	/// For use long-term in defining more complex patterns
	/// For now I don't need it
	/// </summary>
	//[Serializable()]
	public interface IPattern
	{
		String ApplyPattern(String input);
		bool HasNext();
		bool MoveNext();
		bool HasPrevious();
		bool MovePrevious();
		bool Reset();
	}
}